left zero punching - Turkish English Dictionary